Task Variants with Different Scratchpad Memory Consumption in Multi-Task Environments
نویسندگان
چکیده
We present an approach which schedules task sets using scratchpad memory (SPM ) in an embedded multi-task system with realtime constraints. A new task model is introduced, where each task is represented by di erent pre-compiled variants which di er in the amount of scratchpad memory used. A higher use of SPM leads to smaller runtimes of a task. Moreover, the energy consumption is reduced by replacing memory accesses by SPM accesses. Our heuristic method assembles a task set of these variants by choosing one variant per task. After selecting candidates from the pre-computed set of task variants, the task set can be handled by a real-time scheduler like EDF. Our approach is able to build a new incremental task set and feasible transition in dynamically changing environments. Furthermore we show an extension of our approach to multicore environments.
منابع مشابه
The Effect of Dual Task Interference on Gait in Aging: Role of Working Memory Components
The purpose of the present study was to investigate the effect of concurrent cognitive tasks activating phonological loop and visuospatial scratchpad of working memory on gait in older adults.12 older adults with the age range of 65-70 years performed walking trials in 3 counterbalanced testing conditions including single walking, walking while performing visuospatial task and walking while per...
متن کاملEnergy Optimization for Data Allocation With Hybrid SRAM+NVM SPM
The gradually widening disparity in the speed of the 1 CPU and memory has become a bottleneck for the development 2 of chip multiprocessor (CMP) systems. Increasing penalties 3 caused by frequent on-chip memory access have raised critical 4 challenges in delivering high memory access performance with 5 tight energy and latency budgets. To overcome the memory wall 6 and energy wall issues, this ...
متن کاملEfficient Scratchpad Allocation Algorithms for Energy Constrained Embedded Systems
In the context of portable embedded systems, reducing energy is one of the prime objectives. Memories are responsible for a significant percentage of a system’s aggregate energy consumption. Consequently, novel memories as well as novel memory hierarchies are being designed to reduce the energy consumption. Caches and scratchpads are two contrasting variants of memory architectures. The former ...
متن کاملThe effect of “mavizˮ on memory improvement in university students: A randomized open-label clinical trial
Objective: Numerous studies demonstrated the effect of grape on memory improvement. According to Iranian traditional medicine, “mavizˮ as a specific type of dried grapes can effectively improve memory. However, there is no reported clinical trial on the effect of “mavizˮ on memory improvement in humans. Hence, this study was conducted to investigate “mavizˮ effect on memory in ...
متن کاملThe Role of working memory capacity on the learning the relative timing a motor task: Emphasis on implicit and explicit approaches
Abstract The aim of this study was to investigate the role of working memory capacity and errorless and errorful practice on the learning the relative timing was a motor task. 50 Participants based on were selected aged 22±4 years as accessible samples randomly assigned to one of four groups (errorless low working memory capacity, errorful low working memory capacity, errorless high working me...
متن کامل